package com.longcai.entity.payment.fuyou.request;

import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author LWK
 * @since 2019-04-11
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ClyjFuyouCommonpayOrder implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private String id;
    /**
     * 支付类型
     */
    private String paymentType;
    /**
     * 交易来源（1—pc，1—H5）
     */
    private String channel;
    /**
     * 出账户id
     */
    private String outAccount;
    /**
     * 入账户id
     */
    private String intoAccount;
    /**
     * 户名
     */
    private String accountNm;
    /**
     * 开户行行别代码
     */
    @TableField("parent_bankId")
    private String parentBankid;
    /**
     * 开户行名称
     */
    @TableField("parent_bankName")
    private String parentBankname;
    /**
     * 卡号
     */
    private String bankCardNo;
    /**
     * 身份证号
     */
    private String identityCardNo;
    /**
     * 交易金额
     */
    private String amt;
    /**
     * 协议号
     */
    private String protocolNum;
    /**
     * 交易用途
     */
    private String purpose;
    /**
     * 商品类型
     */
    private String goodsType;
    /**
     * 商品名称
     */
    private String subject;
    /**
     * 商品描述
     */
    private String goodsDes;
    /**
     * 商品数量
     */
    private String goodsQuanity;
    /**
     * 分账编号（分账必填）
     */
    private String splitSsn;
    /**
     * 直接分账
     */
    private String splitType;
    /**
     * 通知url
     */
    private String backNotifyUrl;


}
